lamasery Simple English Meaning

Simple English Dictionary

English to Simple English Dictionary

lamasery

Monastery

International Languages

Meaning for lamasery found in 59 Languages.

Sponored Video